draft picks
International FootballCoventry City under Frank Lampard: Four defeats, zero goals — what is the process data actually telling us?In the 34th minute at the Amex Stadium, Lewis Dunk received the ball almost...
International FootballAston Villa 3-1 Coventry: Tammy Abraham's Double and the Transfer Map Behind a Fourth-Round TicketIbrahim Mbaye's corner came in from the left, curling into the space between...
BadmintonNguyen Thuy Linh's 24-22 Set and the 12-21 Gap That Explains MoreThree scorelines, three different shapes, one player: 10-21, 24-22, 12-21. Re...
EsportsGươm Vô Danh: Riot Is Treating the Symptom While the LoL Community Waits for a CureAt 2:14 in the morning I paused frame thirty-two of a Challenger-ranked solo...
VolleyballDecoding the 2026 AVP League Championship: When Block Suppression Decides FateOn Oak Street Beach, Chicago, amid the roar of a packed grandstand, I witness...
SwimmingA YMCA Job Posting and the Missing Middle Layer of Vietnamese SwimmingThe first line that made me stop in a job posting for an Assistant Director o...
EsportsVALORANT Champions Shanghai: Americas Sweep the Openers, But the Bracket Did Half the WorkOver the first four days of the group stage at VALORANT Champions Shanghai, t...
Domestic FootballDinh Bac Ends His Drought, Nguyen Filip Errs: CAHN Draw With Thanh Hoa and the Two-Layer Failure Nobody NamedIn the 43rd minute at Hang Day Stadium, the ball broke loose from a scramble...
EsportsDragon Ranger Gaming's 2-0 Over Rare Atom: When a 161-Point Elo Gap Could Not Stop a BO3 ScriptOn October 21, at VCT Threshold China Week 1, Dragon Ranger Gaming beat Rare...
BadmintonMahoor Shahzad's Twenty-Three Minutes: The Pioneer and the Empty Space Behind HerI have written before about trembling fingers in the moment before someone...
International FootballControversy Inflation: When Vietnamese Football Is Graded by NoiseA square pass misplaced in the 89th minute can generate four thousand comment...
VolleyballPham Quynh Huong, 46 Points and the Denominator Nobody Bothers to Ask ForPHAM QUYNH HUONG, 46 POINTS AND THE DENOMINATOR NOBODY BOTHERS TO ASK FOR...
EsportsTeam Liquid Releases siuhy to Free Agency: 185 Maps, Three Majors, and an Empty Chair Nobody FillsOn July 9, 2026, when Team Liquid confirmed that Kamil "siuhy" Szkaradek was...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
VolleyballThe Substitution at 3–6: Inside Vietnam's Women's Sepak Takraw Comeback at Asian Games 20The electronic scoreboard inside the Aichi–Nagoya arena read 3–6. First set. ...
Domestic FootballVietnam U20 vs North Korea U20: The Physicality and Direct Play PuzzleViet Tri Stadium, 7:00 PM on August 31. The opening match of the 2027 AFC U20...
BasketballBantio Goes 7-of-9 From Deep as Panathinaikos Edge PAOK 87-81 While ShorthandedBantio left the floor after 22 minutes and 22 seconds with 12 points, 2...
EsportsData Integrity in Esports Analysis: When a Deep-Dive Report Contains Nothing but Empty CellsAt 11 p.m. in Beijing, I opened the deep-dive analysis report my data team ha...
VolleyballEstonia beat hosts Finland 3-2 in Tampere as Belgium top Pool C at EuroVolley 2026At Nokia Arena in Tampere on the evening of Thursday, September 17, 2026,...
VolleyballLong An 0-3 Binh Chung Thong Tin: A Scoreline That Hides a Two-Point Match and a Thin Opposite SlotThe scoreboard at Vinh Long provincial gymnasium read 3-0 on the night of 24...
International FootballAston Villa 3-1 Coventry: Tammy Abraham's Double and the Transfer Map Behind a Fourth-Round TicketIbrahim Mbaye's corner came in from the left, curling into the space between...
BadmintonNguyen Thuy Linh's 24-22 Set and the 12-21 Gap That Explains MoreThree scorelines, three different shapes, one player: 10-21, 24-22, 12-21. Re...
EsportsGươm Vô Danh: Riot Is Treating the Symptom While the LoL Community Waits for a CureAt 2:14 in the morning I paused frame thirty-two of a Challenger-ranked solo...
VolleyballDecoding the 2026 AVP League Championship: When Block Suppression Decides FateOn Oak Street Beach, Chicago, amid the roar of a packed grandstand, I witness...
SwimmingA YMCA Job Posting and the Missing Middle Layer of Vietnamese SwimmingThe first line that made me stop in a job posting for an Assistant Director o...
EsportsVALORANT Champions Shanghai: Americas Sweep the Openers, But the Bracket Did Half the WorkOver the first four days of the group stage at VALORANT Champions Shanghai, t...
Domestic FootballDinh Bac Ends His Drought, Nguyen Filip Errs: CAHN Draw With Thanh Hoa and the Two-Layer Failure Nobody NamedIn the 43rd minute at Hang Day Stadium, the ball broke loose from a scramble...
EsportsDragon Ranger Gaming's 2-0 Over Rare Atom: When a 161-Point Elo Gap Could Not Stop a BO3 ScriptOn October 21, at VCT Threshold China Week 1, Dragon Ranger Gaming beat Rare...
BadmintonMahoor Shahzad's Twenty-Three Minutes: The Pioneer and the Empty Space Behind HerI have written before about trembling fingers in the moment before someone...
International FootballControversy Inflation: When Vietnamese Football Is Graded by NoiseA square pass misplaced in the 89th minute can generate four thousand comment...
VolleyballPham Quynh Huong, 46 Points and the Denominator Nobody Bothers to Ask ForPHAM QUYNH HUONG, 46 POINTS AND THE DENOMINATOR NOBODY BOTHERS TO ASK FOR...
EsportsTeam Liquid Releases siuhy to Free Agency: 185 Maps, Three Majors, and an Empty Chair Nobody FillsOn July 9, 2026, when Team Liquid confirmed that Kamil "siuhy" Szkaradek was...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
VolleyballThe Substitution at 3–6: Inside Vietnam's Women's Sepak Takraw Comeback at Asian Games 20The electronic scoreboard inside the Aichi–Nagoya arena read 3–6. First set. ...
Domestic FootballVietnam U20 vs North Korea U20: The Physicality and Direct Play PuzzleViet Tri Stadium, 7:00 PM on August 31. The opening match of the 2027 AFC U20...
BasketballBantio Goes 7-of-9 From Deep as Panathinaikos Edge PAOK 87-81 While ShorthandedBantio left the floor after 22 minutes and 22 seconds with 12 points, 2...
EsportsData Integrity in Esports Analysis: When a Deep-Dive Report Contains Nothing but Empty CellsAt 11 p.m. in Beijing, I opened the deep-dive analysis report my data team ha...
VolleyballEstonia beat hosts Finland 3-2 in Tampere as Belgium top Pool C at EuroVolley 2026At Nokia Arena in Tampere on the evening of Thursday, September 17, 2026,...
VolleyballLong An 0-3 Binh Chung Thong Tin: A Scoreline That Hides a Two-Point Match and a Thin Opposite SlotThe scoreboard at Vinh Long provincial gymnasium read 3-0 on the night of 24...
